trophic cascade - Español Inglés Diccionario